Safety Analysis of Requirements for a Product Family
نویسندگان
چکیده
Robyn R. Lutz Iowa State University and Jet Propulsion Laboratory [email protected] Guy G. Helmer & Michelle M. Moseman Iowa State University ghelmer, [email protected] David E. Statezni & Stephen R. Tockey Rockwell Avionics and Communication srtockey, [email protected] Abstract A safety analysis was performed on the software requirements for a family of ight instrumentation displays of commercial aircraft. First, an existing Safety Checklist was extended to apply to four-variable models and used to analyze the requirements models for representative members of the product family. The results were evaluated against an initial speci cation of the product family's required commonalities and variabilities. The Safety Checklist was found to be e ective at analyzing the completeness of the product family requirements and at identifying additional variabilities and commonalities. Secondly, a forward and backward search for hazards was performed on representative members of the product family. Additional safety requirements for enhanced fault tolerance were derived from these searches. The safety analysis techniques used here appear to have applicability for enhancing the completeness and robustness of a product family's safety-related software requirements.
منابع مشابه
Toward Safe Reuse of Product Family Speci cations
Upcoming spacecraft plan extensive reuse of software components to the extent that some systems will form product families of similar or identical units e g a eet of spaceborne telescopes Missions such as these must be demonstrably safe but the conse quences of broad reuse are hard to evaluate from a software safety perspective This paper reports expe rience specifying an interferometer telesco...
متن کاملA New Group Data Envelopment Analysis Method for Ranking Design Requirements in Quality Function Deployment
Data envelopment analysis (DEA) is an objective method for priority determination of decision making units (DMUs) with the same multiple inputs and outputs. DEA is an efficiency estimation technique, but it can be used for solving many problems of management such as rankig of DMUs. Many researchers have found similarity between DEA and MCDM techniques. One of the earliest techniques in MCDM is...
متن کاملExtending the product family approach to support safe reuse
Upcoming spacecraft will reuse software components to the extent that some systems will form product families of similar or identical units e g a eet of spaceborne telescopes Missions such as these must be demonstrably safe but the consequences of broad reuse are hard to evaluate from a software safety perspective This paper reports experience specifying an interferometer telescope subsystem as...
متن کاملExtending the Product Family Approach to SupportSafe
Upcoming spacecraft will reuse software components to the extent that some systems will form product families of similar or identical units (e.g., a eet of spaceborne telescopes). Missions such as these must be demonstrably safe, but the consequences of broad reuse are hard to evaluate from a software safety perspective. This paper reports experience specifying an interferometer (telescope) sub...
متن کاملBi-directional safety analysis of product lines
As product-line engineering becomes more widespread, more safety-critical software product lines are being built. This paper describes a structured method for performing safety analysis on a software product line, building on standard product-line assets: product-line requirements, architecture, and scenarios. The safety-analysis method is bi-directional in that it combines a forward analysis (...
متن کامل